petit constable - French English Dictionary